<?php

namespace Admin\Model;
use Think\Model;

class MyMemberDetailModel extends Model
{
	/**
	 * [用户详情列表，查询ID，和跳转]
	 * @return [array] [返回查询后的值]
	 */
	public function myuserlist(){
		// 如果get传递的值是user_id，那么证明是跳转操作
		if(null!=I('get.user_id')){
			$user_id=I('get.user_id');
			$map['user_id']=['eq',$user_id];
			$list=$this->where($map)->select();
			// 如果get传递的值是title，那么证明是查询操作
		}else if(null!=I('get.title')){
			$var=I('get.title');
			if(is_numeric($var)){
				$map['user_id']=['eq',$var];
			}
			$list=$this->where($map)->select();
			// 如果get没有传递值，那么表明是展示所有用户
		}else{
			$list=$this->select();
		}
		return $list;
	}
// 对用户详情按照ID进行正向和逆向排序
	public function mysort(){
		if (!empty(I('get.'))) {
				$action=I('get.action');
				$num=I('get.num');
				if($action=='id'){
						if ($num==1) {
							$map='user_id desc';
						}else{
							$map='user_id asc';
						}
				}
				$list=$this->order($map)->select();
			}else{
				$list=$this->select();
			}
		return $list;
	}


}
